package com.lh.runmanage.model;

import java.util.List;

/**
 * 热度图类
 */
public final class HeatModel {
    private String chartTitle;
    /**
     * 横坐标
     */
    private List<String> abscissa;
    /**
     * 纵坐标
     */
    private List<String> ordinate;
    /**
     * 点集合
     */
    private List<HeatDataModel> dataList;

    @Override
    protected void finalize() throws Throwable {
        super.finalize();
        if (abscissa != null) {
            abscissa.clear();
        }
        if (ordinate != null) {
            ordinate.clear();
        }
        if (dataList != null) {
            dataList.clear();
        }
    }

    public String getChartTitle() {
        return chartTitle;
    }

    public void setChartTitle(String chartTitle) {
        this.chartTitle = chartTitle;
    }

    public List<String> getAbscissa() {
        return abscissa;
    }

    public void setAbscissa(List<String> abscissa) {
        this.abscissa = abscissa;
    }

    public List<String> getOrdinate() {
        return ordinate;
    }

    public void setOrdinate(List<String> ordinate) {
        this.ordinate = ordinate;
    }

    public List<HeatDataModel> getDataList() {
        return dataList;
    }

    public void setDataList(List<HeatDataModel> dataList) {
        this.dataList = dataList;
    }
}
